package com.cv.system.api.token;

import com.cv.system.api.token.form.LoginUser;

/**
 * 令牌 API 接口
 *
 * @author Charles_XDXD
 */
public interface TokenApi {

    // ============网关专用============

    /**
     * 校验 Token
     *
     * @param token 令牌
     * @return 校验结果
     */
    boolean validateToken(String token);

    /**
     * 通过 Token 获取登录用户
     *
     * @param token 令牌
     * @return 登录用户
     */
    LoginUser getLoginUser(String token);

}
